/*****************************************************************************/
/*                                                                           */
/*    Domino Operation System System Specific Module                         */
/*                                                                           */
/*    Copyright (C) 2010 Laszlo Arvai                                        */
/*                                                                           */
/*    ------------------------------------------------------------------     */
/*    netSNTP - Simple Network Time Protocol                                 */
/*****************************************************************************/
#ifndef __netSNTP_h
#define __netSNTP_h

/*****************************************************************************/
/* Includes                                                                  */
/*****************************************************************************/
#include <krnlTypes.h>
#include <krnlString.h>
#include <netSocket.h>
#include <krnlDateTime.h>
#include <sysCompiler.h>

/*****************************************************************************/
/* Const                                                                     */
/*****************************************************************************/

/*****************************************************************************/
/* Function prototypes                                                       */
/*****************************************************************************/
dosBool netSNTPOpenIPAddress( IN_ADDR* in_address );
dosBool netSNTPOpenHostName( dosString in_host_name );
dosBool netSNTPIsBusy(void);
void netSNTPClose(void);
dosBool netSNTPGetTime( dosDateTime* out_time);

#endif